大家好,我高中生 姜義新
在2014年蘋果公司在wwdc(蘋果開發者大會)發表的新語言。提供類似c++的命名方式。
支援以下幾種平台
目前swift為apple設備開發的主流,以前大家都會用Objective-C,但事實上Objective-C其實很難入門,相較於swift比較冗長,對於閱讀性也是比較差,所以目前主流開發都採用swift 去做。
閱讀性的難易也會引響到協同工作的方便性,在蘋果的大力推廣下,除了各個大廠紛紛使用swift開發以外,目前大家入門學習大部分也都是以swift為開始。
再來就是,目前apple 裝置在市占率也是很高,在台灣更是這樣子,所以學習swift對未來也是有一定的幫助。
在本次的課程中將開始學習在iPhone 和 Apple watch 平台上開發應用程式。
在幾年前,google在發表大會上發表kotlin語言,是一種全新在android平台上的語言,我認為目前kotlin也是對標swift,我相信兩個語言在競爭情況下,未來會更加強大(個人見解)
因為在開發平台上,導出的部分一定要使用xcode。雖然你用windows 10 有另外的軟件支援,一樣也可以正常開發,但畢竟在上架等等操作也是要用xcode,而且swift是apple開發的,所以建議你還是使用xcode。若目前沒有mac,建議各位買一台二手的。
我希望這30天能幫助到你沒學過swift,甚至是沒學過程式的人。
期待自己可以用較簡單的詞彙,易懂的講解給大家聽,也讓自己學習swift,同時也期待自己能對於寫文章有一點進步。
因為我也是第一次寫文章,若是資訊有錯誤、文筆錯誤等,歡迎各位在底下留言告知。
若我有寫不好的地方,或是沒有講解好的部分,可以留言問我或跟我說,謝謝!